Big Huge Thesaurus

Herbert Hoover

noun